the long and short of it - Alemán Inglés Diccionario